import request from '@/libs/request.js';

// 大功率辐射接口
export default {
	
    /**
    * 获取大功率装备
    *
    * @param {*} options
    * @return {*} 
    * @memberof _$Service
    * @example
    * // url 参数 
	* var query ={
	*     ProjectID: '', // 方案ID (integer) 必填
	*     powerValue: '', // 功率值 (number) 必填
	* }
    
    * // 返回值数据模型 
	* var responsesData = [ //  (array) 必填
	*     { //  HighPowerTree (object) 必填
	*         StatisticsType: '' // 大功率装备分组类型 (int32) 必填 备选值 ：[0,1,2,3,4]
	*             ,
	*         StatisticsItems: [ //  (array) 
	*             { //  StatisticsItem (object) 必填
	*                 name: '', //  (string) 
	*                 code: '', //  (string) 
	*                 value: '', //  (int32) 必填
	*             }
	*         ],
	*         Details: [ //  (array) 
	*             { // 树一级 PowerTreeLevel (object) 必填
	*                 LevelName: '', // 级别名称 (string) 
	*                 LevelChild: [ //  (array) 
	*                     { // 大功率装备 HighPowerEqu (object) 必填
	*                         EquID: '', //  (int32) 必填
	*                         TransmitID: '', //  (int32) 
	*                         EquipName: '', //  (string) 
	*                         PlatformType: '', // 频台类型code (string) 
	*                         PlatformTypeName: '', // 平台类型Name (string) 
	*                         ArmedForces: '', //  (string) 
	*                         PeakPowerW: '', // 返回页面单位为W (double) 必填
	*                         FreqCenter: '', // 单位MHz (double) 必填
	*                         ApplyEquipType: '', // 装备类型 (string) 
	*                         ApplyEquipTypeFirstName: '', // 装备类型 (string) 
	*                         FightSystem: '', // 作战体系 (string) 
	*                         ArmedForcesHeight: '', // 所属作战平台高度 (double) 必填
	*                     }
	*                 ]
	*             }
	*         ]
	*     }
	* ]
	* 
    */
    'getHighPowerEqus': function (options) {
        return request.get('/api/HighPower/getHighPowerEqus', options, 'pro')
    },

	
    /**
    * 获取大功率装备
    *
    * @param {*} options
    * @return {*} 
    * @memberof _$Service
    * @example
    * // url 参数 
	* var query ={
	*     ProjectID: '', // 方案ID (integer) 必填
	*     powerValue: '', // 功率值 (number) 必填
	* }
    
    * // 返回值数据模型 
	* var responsesData = [ //  (array) 必填
	*     { // 大功率装备计算结果 HighPowerEquResult (object) 必填
	*         EquID: '', //  (int32) 必填
	*         TransmitID: '', //  (int32) 
	*         EquipName: '', //  (string) 
	*         PlatformType: '', // 频台类型code (string) 
	*         PlatformTypeName: '', // 平台类型Name (string) 
	*         ArmedForces: '', //  (string) 
	*         ArmedForcesHeight: '', // 所属作战平台高度 (double) 必填
	*         FightSystem: '', // 作战体系 (string) 
	*         PeakPowerW: '', // 返回页面单位为W (double) 必填
	*         ApplyEquipType: '', // 装备类型 (string) 
	*         ApplyEquipTypeFirstName: '', // 装备类型 (string) 
	*         FreqCenter: '', // 单位MHz (double) 必填
	*         WaveType: '', // 波形 (string) 
	*         PersonLiveDistance: '', // 人员居住距离 (double) 必填
	*         PersonWorkDistance: '', // 人员工作距离 (double) 必填
	*         EquipDistance: '', // 装备距离 (double) 必填
	*         Lg: '', // 装备经度 (double) 必填
	*         La: '', // 装备纬度 (double) 必填
	*         AmmunitDistance: '', // 武器弹药距离 (double) 必填
	*         DutyCycle: '', //  (double) 必填
	*         WorkMode: '', //  (int32) 必填
	*     }
	* ]
	* 
    */
    'calHighPower': function (options) {
        return request.get('/api/HighPower/calHighPower', options, 'pro')
    },

};